AutoMat: automatic differentiation for generalized standard materials on GPUs

نویسندگان

چکیده

We propose a universal method for the evaluation of generalized standard materials that greatly simplifies material law implementation process. By means automatic differentiation and numerical integration scheme, AutoMat reduces effort to two potential functions. moving GPU, we close performance gap conventional routines demonstrate in detail expression level reverse mode as well its extension second order derivatives can be applied inside CUDA kernels. underline effectiveness applicability by integrating it into FFT-based homogenization scheme Moulinec Suquet discuss benefits using with respect runtime solution accuracy an elasto-viscoplastic example.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Automatic Code Generation for GPUs⋆

Abstract. Graphics Processing Units (GPUs) have become highly parallel and programmable systems used as commodity data-parallel coprocessors. Moreover manufacturers have developed new software interfaces that facilitate their use. Thus, new compilation strategies that enable automatic mapping of sequential code would very likely arise in the near future. To open this path, we need to define som...

متن کامل

Automatic Data Layout Optimizations for GPUs

Memory optimizations have became increasingly important in order to fully exploit the computational power of modern GPUs. The data arrangement has a big impact on the performance, and it is very hard for GPU programmers to identify a well-suited data layout. Classical data layout transformations include grouping together data fields that have similar access patterns, or transforming Array-of-St...

متن کامل

On Automatic Differentiation

In comparison to symbolic diierentiation and numerical diierencing, the chain rule based technique of automatic diierentiation is shown to evaluate partial derivatives accurately and cheaply. In particular it is demonstrated that the reverse mode of automatic diierentiation yields any gradient vector at no more than ve times the cost of evaluating the underlying scalar function. After developin...

متن کامل

Supplementary Materials to Adaptive and Transparent Cache Bypassing for GPUs

ABSTRACT This document is the supplementary supporting file to the corresponding SC-15 conference paper titled Adaptive and Transparent Cache Bypassing for GPUs. In this document, we first show the experiment figures for the four extra GPU platforms that cannot fit into the original paper due to page limitation. We then show the simulation results for the hardware approach that attempts to redu...

متن کامل

developing a pattern based on speech acts and language functions for developing materials for the course “ the study of islamic texts translation”

هدف پژوهش حاضر ارائه ی الگویی بر اساس کنش گفتار و کارکرد زبان برای تدوین مطالب درس "بررسی آثار ترجمه شده ی اسلامی" می باشد. در الگوی جدید، جهت تدوین مطالب بهتر و جذاب تر، بر خلاف کتاب-های موجود، از مدل های سطوح گفتارِ آستین (1962)، گروه بندی عملکردهای گفتارِ سرل (1976) و کارکرد زبانیِ هالیدی (1978) بهره جسته شده است. برای این منظور، 57 آیه ی شریفه، به صورت تصادفی از بخش-های مختلف قرآن انتخاب گردید...

15 صفحه اول

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computational Mechanics

سال: 2021

ISSN: ['0178-7675', '1432-0924']

DOI: https://doi.org/10.1007/s00466-021-02105-2